body{position:relative;padding:3px 0;margin-bottom:20px;text-align:left;padding-bottom:50px;box-sizing:content-box;}
.mnav_btn{cursor:pointer;}
.page_box{width:100%;padding-bottom:10px;background-color:#fff;}
.page_box_head{position:relative;width:100%;padding:0 15px;height:42px;line-height:42px;font-size:14px;color:#999;border-bottom:1px solid #ddd;background-color:#f1f1f1;}
.page_box_head .list{color:#444;}
.page_box_head .list:hover{color:#4759fe;}
.page_box_head .refresh{display:inline-block;line-height:1.2;padding:5px 8px;margin:0;border-radius:3px;box-shadow:none;cursor:pointer;color:#fff;}
.page_box_head .refresh:hover{opacity:.8;}
.page_box_content{padding:15px;}
/*page_box*/
.tb_col2{width:100%;max-width:800px}
.tb_col2 td{width:50%;border:1px solid #ddd;text-align:center;}
.tb_col2 tr:nth-child(odd){background-color:#eee;}
.firm_info{width:100%;margin:10px auto;text-align:center;font-size:1rem;}
.firm_info caption{margin-bottom:8px;}
.firm_info td{border:1px solid #ddd;}
.firm_info .title{background-color:#eee;}
.ewm{width:150px;height:150px;margin:5px auto;padding:5px;border:1px solid #ddd;}
.ewm_t{margin:5px 0;color:#999;}
fieldset.tb_box{padding:20px;border-radius:5px;border:1px solid #999;}
.tb_box{margin-top:15px;}
.tb_primary{width:100%;}
.col-4 td{width:25%;}
.tb_primary thead{background-color:#121d2d;color:#fff;}
.tb_primary tbody td{padding:.6em .4em;}
.tb_primary td{text-align:center;border:1px solid #ddd;}
.tb_primary tbody tr:nth-child(even){background-color:#eaecf0;}
.tb_primary tbody tr:hover{background-color:#d5d7dc;}
.tb_primary .btn{display:inline-block;margin:2px;padding:.3em .4em;}
.tb_primary .user{text-decoration: underline;}
.tb_w_2{width:80px;}
.tb_w_4{width:160px;}
.tb_w_time{width:180px;}
.tb_w_bz{width:180px;}
.choose_row{color:red;cursor:pointer;}
.delete_row{color:#00a2d4;cursor:pointer;}
.ipt_thum{height:150px;width:auto;padding:5px;}
.form_fld{display:block;padding:15px;margin:20px 0;border:1px solid #eee;border-radius:3px;}
.form_fld legend{font-size:18px;}
.qx_select_box{max-width:1024px}
/*自定义按钮*/
.btn_madebox{position:relative;display:inline-block;width:60px;height:22px;padding:0 6px!important;line-height:22px;font-size:14px;text-align:right;border-radius:15px;background-color:#aaa;color:#666;cursor:pointer;overflow:hidden;}
.btn_madebox:focus{outline:none;}
.btn_madebox .btn{margin:0;position:absolute;top:2px;left:3px;right:auto;width:18px;height:18px;border-radius:50%;background-color:#fff;box-shadow:0 1px 1px #999;}
.btn_madebox.on{text-align:left;background-color:#27bd63;color:#fff;}
.btn_madebox.on .btn.btn{right:3px;left:auto;}
.btn_madebox.active{transition:all .35s;}
/*.btn_madebox.off{background-color:#aaa;color:#666;padding-left:22px;padding-right:0;}*/
/*.btn_madebox.off .btn{right:40px;}*/
.btn_madebox .txt.show{display:inline-block;}
.btn_madebox .txt.hides{display:none;}
/*.ipt_hides{position:absolute;z-index:10;left:0;right:0;top:0;bottom:0;width:100%;height:100%;cursor:pointer;}*/
.ipt_hides{position:absolute;z-index:5;left:0;right:0;top:0;bottom:0;width:100%;height:100%;cursor:pointer;-webkit-appearance: none;border:none;opacity:0;filter:alpha(opacity=0);}
/*checkbox1*/
.radio_madebox{position:relative;display:inline-block;vertical-align:middle;margin:3px;outline: none;width:18px;height:18px;border-radius:50%;border:1px solid currentColor;color:#6ce26c;background-color:transparent;}
.radio_madebox.on:before{content:"";display:block;position:absolute;left:4px;top:4px;right:4px;bottom:4px;border-radius:inherit;background-color:currentColor;}
.radio_madebox:hover{opacity:.7;}
.radio_madebox:active{box-shadow:0 0 10px currentColor;}
/*radio*/
.ipt_all_box{position:relative;display:inline-block;vertical-align:middle;width:18px;height:18px;border:1px solid #999;border-radius:2px;background-color:#fff;cursor:pointer;}
.ipt_all_box .btn{display:none;}
.ipt_all_box.on{color:#2b8e7c;}
.ipt_all_box.on .btn{display:block;position:absolute;left:0;top:-8px;right:0;bottom:0;font-size:22px;transition:all .35s}
/*.ipt_all{position:absolute;left:auto;top:0;right:0;bottom:0;width:100%;height:100%;}*/
.ipt_all{position:absolute;left:auto;top:0;right:0;bottom:0;width:100%;height:100%;-webkit-appearance: none;border:none;opacity:0;filter:alpha(opacity=0);}

.check_madebox{position:relative;display:inline-block;height:28px;line-height:28px;margin:5px 4px;box-shadow:none;border-width:1px;border-style:solid;border-radius:3px;border-color:#aaa;background-color:#ccc;color:#fff;overflow:hidden;cursor:pointer;}
.check_madebox .btn{position:absolute;right:0;top:0;bottom:0;width:28px;text-align:center;margin:0;font-size:22px;background-color:#fff;color:#ccc;}
.check_madebox em{width:100%;padding:0 3px;padding-right:31px;}
.check_madebox.on{border-color:#2b8e7c;background-color:#2b8e7c;transition:all .3s;}
.check_madebox.on .btn{color:#2b8e7c;}
/*checkbox*/
.page_nav{margin-top:10px;}
/**/
.search_area{width:100%;max-width:100%;margin:10px 0;padding:10px 15px;background-color:#f5f6fc;border-left:5px solid #6d92f9;}
.search_area button{padding:0 12px;font-size:16px;display:inline-block;vertical-align:middle;}
.btn_primary{min-width:60px;padding:5px;margin:5px;border-radius:3px;}
.time_box{position:relative;width:100%;}
.time_box .write{display:inline-block;}
/*.editor{width:100%;max-width:1024px;height:500px;}*/
.form_area{margin:10px 0;width:100%;}
.form_area button{padding:0;}
.form_area input{border-radius:2px;}
.form_area li{position:relative;width:100%;margin-bottom:8px;}
.form_area li label{line-height:1.3;font-size:1rem;}
.form_area .need:before{content:"*";color:red;font-size:12px;}
.f_element_h{height:40px;}
.s_element_h{height:35px;}
.s_element_h.txt{font-size:.95em;line-height:35px;}
.f_element_h.txt{font-size:.95em;line-height:40px;}
.f_element_h.txt .m{margin:0 6px;}
.form_txt{line-height:1.6;}
.form_txt ins{margin-right:10px;}
.form_inputs{position:relative;width:100%;max-width:800px;}
.form_inputs.allw{max-width:100%;}
.form_inputs .col-2{width:49%;float:left;}
.form_inputs .col-hint{font-size:12px;padding-bottom:5px;display:inline-block;}
.form_inputs .col-2:not(:last-child){margin-right:2%;}
.form_inputs.txt{line-height:1.3;width:auto;display:inline-block;padding:5px 0;}
.write{width:100%;padding:0 .8em;margin:3px 0;border-radius:2px;vertical-align:middle;background-color:transparent;color:#000;border:1px solid #ccc;}
/*.write_box{max-width:800px;}*/
.form_inputs textarea.write{height:150px;}
.form_inputs .check{position:absolute;top:0;right:0;width:80px;margin:3px 0;padding:0;font-size:12px;border:none!important;}
.yz{padding-right:90px;}
.yz._two .check{width:50px;}
.yz._two{padding-right:60px;}
.form_hint{padding:10px;font-size:14px;color:red;}
.form_hint ins{margin:0 6px;}
/*.form_hint_row{margin:;line-height:38px}*/
@media(min-width:315px){
    .form_area li label{position:absolute;left:0;top:5px;}
    .form_area li.allw{padding-left:0;width:100%;}
    .f_word4 li{padding-left:80px;}
    .f_word4 label{width:80px;text-align:right;}
    .f_word5 li{padding-left:98px;}
    .f_word5 label{width:90px;text-align:right;}
    .f_word7 li{padding-left:130px;}
    .f_word7 label{width:125px;text-align:right;}
}
.tj_box{text-align:center;margin:15px auto 10px;}
.submits{width:100%;max-width:300px;vertical-align:middle;margin-top:10px;border-radius:3px;text-align:center;font-size:18px;background-color:#096be5;color:#fff;cursor:pointer;}
.submits .iconfont{display:inline-block;margin-right:3px;}
/*表单*/
/*.ewm{width:130px;height:130px;padding:5px;border:1px solid #ddd;}*/
.tab_area{width:100%;}
.tab_item{width:100%;border-bottom:1px solid #ddd}
.tab_item .item{float:left;padding:6px 15px;cursor:pointer;}
.tab_item .item.active{color:#6ce26c;border-bottom:1px solid currentColor;}
.tab_content{}
.tab_content .item{display:none;}
.tab_content .item.active{display:block;}
.hide{display:none;}
.btns_area{width:100%;}
.btns_area button{box-shadow:none;border-radius:0;}
.w_80{width:80px;}
.w_100{width:100%;max-width:100px;}
.w_120{width:100%;max-width:120px;}
.w_150{width:100%;max-width:150px;}
.w_180{width:100%;max-width:180px;}
.w_250{width:100%;max-width:250px;}
.w_300{width:100%;max-width:300px;}
.w_500{width:100%;max-width:500px;}
.user_info_hed{width:100%;padding:15px;background-color:#2b8e7c;color:#fff;}
.user_info_hed .face{width:90px;height:90px;float:left;}
.user_info_hed .txt{height:90px;float:left;padding-left:15px;}
.tb_userinfo{margin:15px 0;max-width:400px;}
.tb_userinfo td:first-child{text-align:right;}
.tb_userinfo td{width:50%;border:1px solid #ddd;}
/*表格*/
/*.pagego{position:relative;padding-left:70px;}*/
/*.pagego .back{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;padding:5px 0;width:70px;text-align:center;font-size:14px;cursor:pointer;}*/
/*.pagego .back .iconfont{margin-right:5px;}*/
/*.protocols{font-size:.9em;}*/
/*.protocols input{margin:0 5px;}*/
/*.news_area{width:100%;padding:0 8px;padding-bottom:30px;}*/
/*.news_area li{position:relative;width:100%;padding:8px 0;border-bottom:1px solid #e5e5e5;font-size:1rem;list-style-type: decimal;list-style-position:inside;}*/
/*.news_area .time{display:block;padding-left:15px;margin-bottom:3px;font-size:14px;color:#999;}*/
/*.news_area .ntxt{}*/
/*.news_content_m{max-width:1000px;width:90%;margin:auto;border:1px solid #f2c08b;}*/
/*.news_title{padding:10px;margin-bottom:15px;font-size:24px;font-weight:600;text-align:center;border-bottom:1px solid #ddd;color:#3385ff;}*/
/*.news_content_m .back{color:#999;}*/
/*@media(min-width:600px){*/
    /*.news_area .time{float:right;}*/
/*}*/
/*.txtlist .item{margin-bottom:10px;}*/
/*.txtlist .item .dt{display:inline-block;margin:0 5px;}*/
